School of Computer Science BCS accreditation 2021 - 2026
[Home]
Software Engineering wIE BSc (Hons) - 4.1.1 Knowledge and understanding of scientific and engineering principles
Return to programme overview.
COMP11120 Mathematical Techniques for Computer Science
The course teaches relevant principles of mathematics that are the basis for such principles.
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
COMP12111 Fundamentals of Computer Engineering
Top-down design and simulation of digital systems via the use of the Verilog HDL.
Assesement : Examination, Lab work
Assesement : Examination, Lab work
COMP13212 Data Science
The understanding of uncertainty in experimental measurements and sampled data, how uncertainty is quantified, how it propagated through computations, and how it affects the comparative evaluation between systems is covered. How to make statistically sound comparisons is covered.
Assesement : Examination, Lab work
Assesement : Examination, Lab work
COMP15111 Fundamentals of Computer Architecture
Many computer engineering principles apply to this course.
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
COMP23311 Software Engineering 1
Refactoring of software
Assesement : Examination, Group coursework
Assesement : Examination, Group coursework
COMP26020 Programming Languages & Paradigms
Scientific and Engineering principles are deployed throughout the course unit to solve practical problems.
Assesement : Examination, Lab work
Assesement : Examination, Lab work
COMP26120 Algorithms and Data Structures
Scientific and engineering principles are deployed throughout the course unit.
Assesement : Lab work
Assesement : Lab work
COMP28112 Distributed Systems
Addressed as design, implementation, testing, and evaluation of computer programmed solutions in the lab.
Assesement : Individual coursework, Lab work
Assesement : Individual coursework, Lab work
COMP30040 Third Year Project Laboratory
Such knowledge is required in a small number of projects
Assesement : Individual coursework
Assesement : Individual coursework